Houdiniメモ : 粘性のある水のシミュレーション
Houdini 水のシミュレーション
Sphere作成 (sphere1)
Particle Fluid の Emit Particle Fruidを使う -> 水の発生源にできる
水のシミュレーション
obj/AutoDopNetwork
計算を行う部分
obj/AutoDopNetwork/flipsolver1
計算領域のサイズの設定 : VolumeMotionタブ -> Volume Limitsタブ -> Box Size
水がたまる設定
obj/AutoDopNetwork/flipfluidobject
Closed BoundariesのチェックをONにする
メッシュ化を行っている部分
obj / particle_fluid
---
自分で作る場合
1. DopNetworkを作成
2. flipobjectノード : 水の発生源を定義
水の細かさ : particle separation
水の形状を変える : SOP Pathの部分にジオメトリパスを設定
3. slipsoverノード : 水の計算
シミュレーション領域 : VolumeLimitsタブ -> Box Size
水の表面張力 : Surface Tensionタブ
パーティクルのIDを割り振る : Behaviourタブ -> Add ID Attribute
Reseed Particle : パーティクルの密度が高い部分はパーティクルを削除、低い場所ではパーティクルを生成
水のコリジョン
DopNetwork内にStaticObjectノードを作る(静的オブジェクト)
SOP Pathに子リジョンに使うジオメトリのパスを設定
シミュレーション結果を読み込む : dopimportfieldノード
DOP NetworkのパスとDOP Nodeのパスを指定
プリセットの部分でFluid Flipを選択
速度のビジュアライズ : Particle Fluid Surface
粘性を設定
AutoDopNetwork/flipfluidobjectノードのviscosityの数値をいじる
粘性を有効にする
AutoDopNetwork/flipsolver1ノード -> Volume Motionタブ -> Viscosityタブ -> Enable Viscosityを有効にする
パーティクル発生のON/OFF
AutoDopNetwork/source_surface_from_circle1ノードのActivation
ビジュアライズの無効
DopNetwork/flipfluidobjectノード : Guidesタブ -> Particlesタブ の Visualization Type = Noneにする